@charset "utf-8";
/* CSS Document 2009.6 */
@import url("base.css");
@import url("icon.css");
@import url("colligate.css");
@import url("similarly.css");

/*
body{background:#ffffff url(../images/background101.jpg) center top no-repeat;}
.wrapper{margin-top:51px;}
.topser{padding:2px 0 0 0;}
.topser .wrapper{margin-top:0;}
*/

/*层结构*/
/*
.row{margin-top:6px;clear:both;overflow:hidden;display:block;}
.row2{clear:both;overflow:hidden;display:block}
.row_left{float:left;width:714px;}
.row_left .left{float:left;width:410px;}
.row_left .right{float:right;width:294px;}
.row_left .left2{float:left;width:410px;}
.row_left .right2{float:right;width:294px;}
.row_right{float:right;width:250px;}
.row .r1{height:158px;overflow:hidden;}
.row .r2{height:400px;overflow:hidden;}
.row .r21{height:234px;overflow:hidden;}
.row .r22{height:186px;overflow:hidden;}
*/
.search_promotions{overflow: hidden;margin-top: 6px;zoom:1;}


.master{overflow: hidden;margin-top:6px;zoom:1;}
.master .major{float:left;width:714px;}
.master .minor{float:right;width:250px;}
.top_hotels{clear: both;}

/*搜索框*/
.quick_search{padding:0;width:412px;height: 158px;float: left;}
.quick_search h3{padding:0;height:24px;text-align:left;}
.quick_search h3 div{background:url(../images/sprite.png) right top no-repeat;height:27px;text-align:center;position:absolute;margin-top:-2px;display:block;width:100px;padding:7px 25px 0 0}
.quick_search form{background-color:#fff;padding-left:5px;display:block;text-align:left;}
.quick_search form ul{overflow:hidden;}
/*.quick_search form ul li{float:left;width:120px;padding:4px 0 0 5px;color:#333;display:inline-block;display:block;overflow:hidden;}*/
.quick_search form ul li span{color:red;margin-right:1px;}
.quick_search form ul input,.quick_search form ul select{vertical-align:middle;}
.quick_search form ul select{margin-top:2px;}
.quick_search form ul input{width:110px;height:14px;line-height:100%;padding:2px 0 1px 2px;}
.quick_search form ul li.searchbox_hotel_name{width:170px;float:left;padding:4px 0 0 5px;color:#333;display:inline-block;display:block;overflow:hidden;}
.quick_search form ul li.searchbox_hotel_name input{width:160px}
.quick_search form .searchbox_btnlink{clear:both;padding:0 16px 0 6px;overflow:hidden;}
.quick_search form .searchbox_btnlink a{float:left;}
.quick_search form .searchbox_btnlink .high,.quick_search form .searchbox_btnlink .help,.quick_search form .searchbox_btnlink .submit{background-image:url(images/icon.png);background-repeat:no-repeat;}
.quick_search form .searchbox_btnlink .high{background-position:2px 2px;margin-top:16px;padding-left:20px;}
.quick_search form .searchbox_btnlink .help{background-position:2px -26px;margin-top:16px;padding-left:20px;margin-left:5px;}
.quick_search form .searchbox_btnlink .submit{background-position:0 -630px;width:100px;height:40px;}
.quick_search form .searchbox_btnlink div{float:right;padding:8px 6px 0 0;}

.promotions{float:right;}


/*免费入住*/
.free{border:solid 1px #FED9BA;position:relative;}
.free h3{height:20px;padding:4px 8px 0 8px;color:#193B5F;background:#FFF7EA url(../images/line.png) left -660px repeat-x;border-top:1px solid #fff;border-bottom:1px solid #FED9BA}
.free ul{list-style:none;background-color:#fff;padding:8px 7px;clear:both;display:inline-block;overflow:hidden;}
.free ul li.picture{float:left;width:76px;height:65px;}
.free ul li.picture img{padding:2px; border:1px solid #EAE4D1; display:block;}
.free ul li.bewrite{float:right;width:204px;height:61px;padding-top:4px;}
.free ul li.bewrite a{font-weight:bold;}
.free ul li.bewrite p{padding-top:4px;display:block}
.free ul li.parameter{float:left;width:90px;margin-top:6px}
.free ul li.parameter img.parameter{background:url(../images/line.png) left -60px repeat-x;overflow:hidden;height:10px;}
.free ul li.address{clear:both;padding-top:8px;display:block;height:20px;}
.free ul li.detail{clear:both;padding-top:9px;display:inline-block;font-size:14px;font-weight:bold;text-align:right;padding-right:6px;}
.free ul li.detail a{color:#f90;}


/*连锁品牌*/
.hotel_chains{height: 296px;overflow:auto;zoom:1}
.hotel_chains li{float:left;text-align:center;margin:6px 0 0 10px;height: 80px;overflow:hidden;display:inline;}
.hotel_chains li a{display:block;width:70px;height:66px;padding:6px 0;  }
.hotel_chains li a img{padding:2px; border:1px solid #EAE4D1;display:block;margin:0 auto;margin-bottom: 6px;}
.hotel_chains li a:hover img{border-color:#A9D5F8;}


/*酒店列表*/
dl.channel {position:absolute; top:0px; right:6px; color:#939393; line-height:26px;}
dl.channel a { color:#016A9F; }
dl.channel dd { padding:0 5px; }
dl.channel dd span { margin:0 5px; color:#C5DDF6; }
dl.hotel{overflow:auto;zoom:1; padding:2px 0 8px 0; background:#fff;width:710px;}
dl.hotel dt{float:left;text-align:center;margin:6px 0 0 15px;display:inline}
dl.hotel dt a{display:block;width:100px;height:118px;padding:2px 0 0 0;}
dl.hotel dt img{padding:2px; border:1px solid #EAE4D1; display:block;margin:0 auto 5px auto;}
dl.hotel dt a span{cursor:pointer;display:block;margin-top:4px}
dl.hotel dd{clear:both;border-top:solid 1px #A9D5F8;padding:8px 7px 0 7px;margin:6px 6px 0 6px;display:inline-block;}
dl.hotel dd a{color:#666;font-size:12px;height:20px;line-height:20px;line-height:18px;padding:0 4px;display:inline-block;}
dl.hotel dd a:hover{color:#222;background:#f0f0f0;}

.booking_process{clear: both;margin-top: 4px;width: 714px}


/*酒店问答*/
.hotel_questions{float: right;height:192px;width: 290px;margin-top: 6px;}
.hotel_questions .content{margin:8px 0 0 7px;overflow:hidden;;}
.hotel_questions dl{overflow:hidden;height:22px;}
.hotel_questions dl dt{float:left;width:220px;}
.hotel_questions dl dd{float:right;width:20px;}

/*酒店点评*/
.hotel_reviews{float: left;height:192px;margin-top: 6px;width: 414px}
.hotel_reviews .content{padding:9px 0 0 6px}
.hotel_reviews dl{overflow:hidden;height:50px;}
.hotel_reviews dl dt{float:left;width:60px;}
.hotel_reviews dl dt img{padding:2px; border:1px solid #EAE4D1; display:block;margin:1px auto;}
.hotel_reviews dl dd{float:right;width:330px;height:50px;margin-right:5px}
.hotel_reviews dl dd span{display:block;border-bottom:dotted 1px #B6BFCD;padding:2px 0 3px 0;margin-bottom:4px}

.subject{margin-top:6px;overflow:hidden;_display:inline-block;}
.subject a{margin-left:20px;}

.news{margin-top:6px;height: 192px;}
.news .content{margin:8px 4px 4px 4px;}
.news li{color:#B7B7B8;height:22px;display:block;overflow:hidden;padding:0;margin:0}
.news li a{margin-left:6px;}

/*友情模块*/
ul.link{overflow:hidden;display:inline-block;clear:both;padding:6px 0 6px 10px;background-color:#f8f8f8;margin-top:6px;border:dotted 1px #d8d8d8;zoom:1;}
ul.link li{float:left;width:97px;margin-right:5px;color:#3c5366;height:18px;}
ul.link li a{color:#999}
ul.link li a:hover{color:#444}
ul.link li.more{width:301px;}
ul.link li.more a{color:#555}
ul.link li.more a:hover{color:#000}

div#MainPromotionBanner{
	width:550px;
	height:160px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 160px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 550px;
	height: 160px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 550px;
	height: 160px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 135px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}